package com.ywd.materials.admin.controller;

import com.ywd.materials.admin.dto.query.MaterialsWarehouseOneQuery;
import com.ywd.materials.admin.exception.R;
import com.ywd.materials.admin.exception.RPage;
import com.ywd.materials.admin.service.impl.TestServiceImpl;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.media.Schema;
import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.*;

import java.util.List;

/**
 * @author lk
 * @date 2024/4/17 13:53
 */
@AllArgsConstructor
@RestController
@RequestMapping("/test")
@Tag(name = "测试")
public class TestController {

    private final TestServiceImpl testServiceImpl;

//    @PostMapping("/saveTest")
//    @Operation(summary = "新增")
//    public R<Boolean> saveTest(@RequestBody Object dto) {
//        return R.ok(testServiceImpl.saveTest(dto));
//    }
//
//    @PutMapping("/updateTest")
//    @Operation(summary = "修改")
//    public R<Boolean> updateTest(@RequestBody Object dto) {
//        return R.ok(testServiceImpl.updateTest(dto));
//    }
//
//    @DeleteMapping("/deleteTest")
//    @Operation(summary = "删除")
//    public R<Boolean> deleteTest(@Schema(description = "ID") @RequestParam Long id) {
//        return R.ok(testServiceImpl.deleteTest(id));
//    }
//
//    @PostMapping("/getTestPage")
//    @Operation(summary = "查询列表(分页)")
//    public R<RPage<List<Object>>> getTestPage(@RequestBody Object dto) {
//        return R.ok(testServiceImpl.getTestPage(dto));
//    }
//
//    @PostMapping("/getTestList")
//    @Operation(summary = "查询列表")
//    public R<List<Object>> getTestList(@RequestBody Object dto) {
//        return R.ok(testServiceImpl.getTestList(dto));
//    }
//
//    @GetMapping("/getTestDetails")
//    @Operation(summary = "查询详情")
//    public R<String> getTestTestDetails(@Schema(description = "ID") @RequestParam Long id) {
//        return R.ok(testServiceImpl.getTestDetails(id));
//    }


}
